mangrove snapper - Turkish English Dictionary